ConductorbyCastlight
Prism AI
MM

Action registry

Reusable actions, the behaviors they map to, and the programs and segments built from them. Changes apply to every client program and challenge that uses them.

Templates are built on a behavior and its actions. When a client challenge or program starts from one, the behavior and actions are prefilled and stay editable.

{{ libCountLabel }}
Template
Behavior
Actions
Owner
Used in
{{ r.name }}
{{ r.beh }}{{ r.pillar }}
{{ a.label }}
{{ r.owner }}
{{ r.usedText }}
No challenge templates match your filters.
{{ p.name }} {{ p.desc }}
{{ p.typeText }}
{{ p.status }}
{{ p.actionCount }}
{{ p.usage }}
{{ p.updatedText }}
No program templates match your filters.
{{ programRangeText }}
{{ programPageText }}
{{ actCountLabel }}
New action
Action
Type
Behaviors
Status
Programs
{{ a.name }} {{ a.desc }}
{{ a.behText }}
{{ a.status }}
{{ a.usageNum }}
No actions match your filters.
{{ behCrumb }}

{{ behTitle }}

{{ behSub }}

Suggested progression{{ behSug }}
ActionMetricsData source{{ behLinkCol }}StatusUsed in
{{ r.name }} {{ r.metricsText }} {{ r.source }} {{ l.label }} {{ r.status }} {{ r.usedText }}
{{ behEmptyText }}
{{ segCountLabel }} New segment
Segment
Definition
Status
Programs
{{ s.name }}
{{ s.def }}
{{ s.status }}
{{ s.usageNum }}
No segments match your search.
{{ pendingCount }} pending request(s) from implementers across clients
Type
Request
Client
Category
Status
Actions
{{ r.name }}
{{ r.reason }}
{{ r.client }}
{{ r.category }}
{{ r.status }}
Accept Reject {{ r.convertLabel }}

{{ be.title }}

{{ be.sub }}
Prefills the challenge wizard when a template is built on this behavior
{{ be.note }}
{{ tf.crumb }}

{{ tf.title }}

Draft

Template basics

Name the template and choose what clients build from it.

Type

Where clients use this template
{{ tf.sectorHelp }}
{{ tf.e.sector }}

Basics

How admins find this template
{{ tf.nameCount }}
{{ tf.e.name }}
(optional)
Shown to client admins when they pick a template.

Behavior and actions

{{ tf.s1Sub }}

Start from

Pick a behavior first, or pick actions and let the behavior follow
{{ tf.behHelp }}
{{ tf.e.beh }}

{{ tf.actsLabel }}

{{ tf.actsCount }}
{{ tf.noActsText }}
{{ tf.e.acts }}
Behavior{{ tf.inferNote }}
{{ tf.e.beh }}

Default eligibility

{{ tf.eligSub }}

Who can join

Prefilled for every client
Segments
No segments match your search.
{{ tf.sgSelCount }}
Members in any selected segment can join.
{{ tf.e.segs }}

Review and publish

Check the template before it’s available to client admins.

Summary

{{ tf.crumb }}
{{ r.k }}
{{ r.v }}
What clients set
{{ tf.nextNote }}
{{ tf.footNote }}
{{ drawerAction.name }}
{{ drawerAction.status }} {{ drawerAction.usageText }}
{{ drawerAction.desc }}
Measurement unit{{ drawerAction.unit }}
Data source{{ drawerAction.sourceText }}
Linked behaviors
{{ l.beh }}{{ l.pillar }}
{{ drawerAction.noLinkNote }}
Challenge metrics and units
{{ m.label }}{{ m.uoms }}
{{ drawerAction.challengesTitle }}{{ c }}
Version history
{{ v.v }} · {{ v.date }}
{{ v.note }}
Impact — {{ drawerAction.usageText }}
{{ im.client }}
{{ im.program }}
Edit action
{{ stubHeader }}
Full authoring for new library entries lives outside this prototype's scope. The request flow (screens 11–12) shows how new actions and segments get proposed and approved.
Got it
Configure gamification
{{ canvasProgramName }}
Done
Configure completion rule
{{ canvasProgramName }}
{{ completionNPre }}{{ completionNPost }}
{{ completionExample }}
Done
Configure sequencing
{{ canvasProgramName }}
Done
Configure incentive
{{ canvasProgramName }}
Default points per action
Done
Configure eligibility
{{ canvasProgramName }}
AND
AND
{{ eligSummaryText }}
Done
Publish {{ canvasProgramName }}
This makes the following available to every client pulling this template:
Actions: {{ publishSummaryActions }}
Gamification: {{ gamificationSummary }}
Incentive: {{ incentiveSummary }}
Eligibility: {{ eligSummaryProgram }}
Completion: {{ completionSummary }}
Creates version 4. Clients already running v3 keep their current configuration until they pull the update.
Cancel Publish globally
Request a new action or segment
Cancel Submit request